package com.xzy.entities;

import com.xzy.custom.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * TODO
 *
 * @author XiangZhongyi
 * ClassName: 用户类
 * date: 2021/9/19 23:28
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SysUser extends BaseEntity<Integer> {
    /**
     * 用户名
     * */
    private String username;
    /**
     * 用户密码
     * */
    private String password;
    /**
     * 用户姓名
     * */
    private String name;
    /**
     * 用户电话
     * */
    private String userPhone;
    /**
     * 用户家庭住址
     * */
    private String userAddress;
    /**
     * 电子邮箱
     * */
    private String email;
    /*
    * 管理员编号
    * */
    private String number;
    /**
     * 身份证号码
     * */
    private String idCard;
    /**
     * 性别
     * */
    private String userSex;
    private Integer rid;
    private List<SysRole> role = new ArrayList<>();
}
